Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F5 USA F18 USA F6 USA F26 USA F27 USA F4 USA F17 Canada F4 USA F5 USA F4 Pekao Open - Szczecin USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville The Waco International Tennis Challenger - Waco 1998 Safeway Challenger - Aptos Challenger ATP de Cuenca Diario El Mercurio - Cuenca Swanston Challenger - Sacramento Music City Challenger - Nashville USTA Challenger of Orlando - Orlando Hilton Waikoloa Village USTA Challenger - Waikoloa Atlanta Clay Court Challenger - Atlanta Sacramento Challenger - Sacramento Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Abierto Internacional Varonil Ciudad de Cancun - Cancun Carson Challenger Dallas Challenger Rome Challenger Sarasota Challenger Carson Challenger Yuba City Challenger Alphen Challenger Szczecin Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Winnetka Challenger Knoxville Challenger Noumea Challenger Heilbronn Challenger Dallas Challenger Tallahassee Challenger Sarasota Challenger Prague Challenger Nottingham-2 Challenger Istanbul Challenger Izmir Challenger Sarasota Challenger Kaoshuing Challenger Charlottesville Challenger Irving Challenger Sarasota Challenger Heilbronn Challenger Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco University of Tennessee USTA Men's Challenger - Knoxville 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham 2002 Tulsa USTA Challenger - Tulsa Healthsouth/USTA Challenger - Denver Casino Lugano - Lugano Challenger de Granby - Granby drkoop.com USTA Challenger of Burbank - Burbank Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Galleryfurniture.com Challenge - Atlanta Gold Flake Open - Chennai Cerveza Club Colombia Open - Bogota Sybase Open - San Jose Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles President's Cup - Tashkent Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Adidas International - Sydney XL Capital Bermuda Open - Bermuda BellSouth Open - Vina del Mar Open Diputacion - Cordoba Copa Ericsson Mexico - Guadalajara USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Davidoff Swiss Indoors - Basel Kroger / St. Jude International - Memphis Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. 2004 Freeman Men's Challenger - Joplin Davidoff Swiss Indoors - Basel Ford Tennis Championships - Louisville Winnetka Challenger Bangkok Challenger Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo GHI Bronx Tennis Classic - Bronx Qatar Open - Doha Siebel Open - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Schickendanz Open - Furth U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Open de Franche Comte - Besancon Eddleman USTA Challenger - Birmingham Thailand Open - Bangkok USTA Tennis Championships of Austin - Austin USTA Challenger of Las Vegas - Las Vegas The Stella Artois Grass Court Championships - London XL Capital Bermuda Open - Bermuda 2001 UT Tyler Patriot Challenger - Tyler USTA Challenger of Burbank - Burbank Grand Prix de Tennis de Lyon - Lyon Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Challenger de Granby - Granby Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Guadalajara SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championships - Houston The Stella Artois Championships - London 2005 West Side Tennis Coub Men's Challenger - Forest Hills Campbell's Hall of Fame Tennis Championships - Newport ATP Challenger Numea - New Caledonia RCA Championships - Indianapolis Corona Mexico City Open - Mexico City XL Bermuda Open - Bermuda 5° Sporting Challenger - Turin Countrywide Classic - Los Angeles The Scottish Tennis Championships - Edinburgh Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The $50,000 Pro Challenger at Calabasas - Calabasas Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia Freeman Men's $50,000 Challenger - Joplin Open Castilla y Leon Trofeo Iberdrola - Segovia BA-CA Tennis Trophy - Vienna ARAG World Team Championship - Dusseldorf Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis 2007 Knoxville Challenger - Knoxville U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai The Artois Championships - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo drkoop.com USTA challenger of Miami - Miami Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Downtown Athletic Club USTA Challenger - Amarillo XL Capital Bermuda Open - Bermuda AEGON Championships - London Semgroup Challenger - Tulsa Legg Mason Tennis Classic - Washington The Mercedes Benz of Calabasas - Calabasas USTA Men's Challenger of Urbana-Champaign - Urbana Hilton Waikoloa Village USTA Challenger - Waikoloa China Open - Beijing The Scottish Tennis Championships - Edinburgh Chennai Open - Chennai Brisbane International - Brisbane SAP Open - San Jose Savannah Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Honolulu Challenger Brisbane International - Brisbane Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Bangkok Challenger Winston Salem - Winston Salem Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Honolulu Challenger Power Horse World Team Cup - Dusseldorf I Manta Open - Manta AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Power Horse Cup - Dusseldorf AEGON Championships - London Tulsa Challenger AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Harrah's Entertainment Challenger - Tunica BB&T Atlanta Open - Atlanta Champaign Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Le Gosier Challenger Savannah Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Bordeaux Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Dallas Challenger Open de Montauban - Montauban Citi Open - Washington drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio 2006 North Shore Pro Tennis Championship - Winnetka Swanston Challenger - Sacramento Knoxville Challenger FILA Challenger - Biella Champaign Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Maui Challenger Dallas Challenger Dallas Challenger U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Manta Challenger US Men's Clay Court Championship - Houston 2008 Knoxville Challenger - Knoxville Salinas Challenger Knoxville Challenger Rome Challenger San Luis Potosi Challenger 2000 - San Luis Potosi Dallas Challenger USTA Illinois Challenger - Champaign Le Gosier Challenger Zivnobanka Open - Prostejov Prostejov Challenger 2008 Lubbock Challenger - Lubbock Winnetka Challenger Copa Ericsson Costa Rica - San Jose Napa Challenger Sacramento Challenger Charlottesville Challenger Knoxville Challenger USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Maui Challenger 2002 Azalea Orthopedic Challenger - Tyler Copa Ericsson - Lima Hamburg Challenger - Hamburg Cadillac Pro Indoor USTA Challenger - West Bloomfield Irving Challenger Sarasota Challenger drkoop.com USTA Challenger of Austin - Austin Nord/LB Open - Braunschweig Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Windy City Classic - Winnetka Savannah Challenger Ford Tennis Championships - Louisville XL Capital Bermuda Open - Bermuda USTA Callenger of Urbana-Champaign - Urbana West Side Tennis Club Clay Court Challenger - Forest Hills Charlottesville Challenger Music City Challenger - Nashville Prague Open - Prague Challenger Britania Zavaleta - Puebla Ljubljana Open - Ljubljana Schickedanz Open - Furth Campbells Hall of Fame Tennis Championships - Newport Toluca Challenger - Toluca USTA Challenger - Champaign Tallahassee Challenger The Indian Oil-Servo ATP Challenger 1999 - Calcutta Lucknow ATP Tour Challenger - Lucknow Naples Challenger - Naples Shimadsu All Japan Indoor Tennis Championships - Kyoto The Natrel's Challenger of Granby - Granby FILA Challenger Biella - Biella Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Seascape Challenger - Aptos USTA/Safeway Challenger - Aptos Granby Challenger CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington Frito Lay/USTA Challenger - Binghamton Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa V Trofeo Ciudad de Quito - Quito Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Panama City Challenger Waco Tennis Challenger - Waco WOW Cafe Challenger - New Orleans Prostejov Challenger AXA Open - Lisbon Neride Prague Indoor - Prague Sony Ericsson Open - Miami Sony Open Tennis - Miami RCA Championships - Indianapolis SAP Open - San Jose Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Sao Paulo Challenger U.S. Men's Clay Court Championships - Houston Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Orlando Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Heineken Open - Auckland Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Mallorca Open - Mallorca The Samsung Open - Nottingham Heineken Open - Auckland Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach Idea Prokom Open - Sopot U.S. Men's Clay Court Championships - Houston RCA Championships - Indianapolis RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Stella Artois Grass Court Championships - London 2001 Mercedes Cup - Stuttgart Salem Open - Hong Kong AAPT Championships - Adelaide Telenordia Swedish Open - Bastad Energis Open - Amersfoort Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Pacific Life Open - Indian Wells Heineken Open Shanghai - Shanghai du Maurier Open - Toronto The Ericsson Open - Miami Tennis Masters Series - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid China Open - Beijing Tennis Masters Series - Paris Thailand Open - Bangkok AEGON Championships - London Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QR, USA-IND 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, QF, USA-ESP 1-3 Colonial Classic - Kooyong 70th River Oaks International Tennis Tournament - Houston Colonial Classic - Kooyong River Oaks International Tennis Tournament - Houston Colonial Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Capitala World Tennis Championship AAMI Classic - Kooyong Olympics - Athens River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Houston Tennis Masters Cup - Houston Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Olympics - London Tennis Masters Cup - Shanghai